projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3880b12
)
gdk: Don't treat touch events as button events
author
Matthias Clasen
<mclasen@redhat.com>
Sun, 26 Feb 2012 05:04:39 +0000
(
00:04
-0500)
committer
Matthias Clasen
<mclasen@redhat.com>
Thu, 1 Mar 2012 21:25:27 +0000
(16:25 -0500)
One more place where we assumed that touch events have a button
field.
gdk/gdkwindow.c
patch
|
blob
|
history
diff --git
a/gdk/gdkwindow.c
b/gdk/gdkwindow.c
index 3478502f627a723a2c36c666410831243cc19d83..83a926b7be573ce3896c117d66c67764f632495b 100644
(file)
--- a/
gdk/gdkwindow.c
+++ b/
gdk/gdkwindow.c
@@
-9982,6
+9982,9
@@
_gdk_windowing_got_event (GdkDisplay *display,
if (event->type == GDK_BUTTON_PRESS ||
event->type == GDK_BUTTON_RELEASE)
pointer_info->button = event->button.button;
+ else if (event->type == GDK_TOUCH_BEGIN ||
+ event->type == GDK_TOUCH_END)
+ pointer_info->button = 1;
if (device &&
(pointer_info->state != old_state ||